Medical Dictionary
supratrochlear artery
noun su·pra·troch·le·ar artery \-ˌträk-lē-ər-\
Medical Definition of SUPRATROCHLEAR ARTERY
: one of the terminal branches of the ophthalmic artery that ascends upon the forehead from the inner angle of the orbit—called also frontal artery
Seen & Heard
What made you want to look up supratrochlear artery? Please tell us where you read or heard it (including the quote, if possible).